The TRM model can be described with the following specifications. Suppose we have n
i.i.d. observations of y_{i}, which follows the truncated normal distribution TN\left( \mu_{i}
,{{\sigma }^{2}};a,b \right), where \mu_{i}, \sigma, a, and b are location parameter, scale parameter,
lower limit, and upper limit, respectively. We add m covariates ({{x}_{1},\cdots,{x}_{m}}) in the model to
explain \mu_{i} for each observation i by assuming {{\mu }_{i}}=\boldsymbol{{{x}_{i}}\beta} . Therefore,
the likelihood function is
\begin{equation*}
L\equiv\prod\limits_{i=1}^{n}{\left\{\frac{\exp\left(\frac{-\left( {{y}_{i}}-\boldsymbol{{{x}_{i}}\beta} \right)}
{2{{\sigma }^{2}}} \right)}{\int_{a}^{b}{\exp \left( \frac{-\left( y-\boldsymbol{{{x}_{i}}\beta} \right)}
{2{{\sigma }^{2}}} \right)dy}} \right\}}.
\end{equation*}
Notice that the above model does not specify any constraints on the dependent variable y_{i}, regression coefficient \boldsymbol{\beta}, and scale parameter \sigma. However, those parameters do have certain theoretical constraints that need to be specified. Those constraints can be categorized into three types: (i) boundary limits of the dependent variable, (ii) admissible parameter space of the independent variables, and (iii) constraints of the scale parameter.